cable harnesses - Turkish English Dictionary